.dropdown {
	FONT-SIZE: 11px; FONT-FAMILY: Arial
}
.dropdown {
	COLOR: #333333
}
.dropdown A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.dropdown A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
.dropdown A:hover {
	COLOR: #bc0021; TEXT-DECORATION: none
}
.dropdown_area1 {
	Z-INDEX: 1; LEFT: 145px; VISIBILITY: hidden; POSITION: absolute; TOP: 230px
}
.dropdown_area2 {
	Z-INDEX: 1; LEFT: 145px; VISIBILITY: hidden; POSITION: absolute; TOP: 180px
}
.dropdown_area3 {
	Z-INDEX: 1; LEFT: 145px; VISIBILITY: hidden; POSITION: absolute; TOP: 360px
}
.dropdown_area4 {
	Z-INDEX: 1; LEFT: 145px; VISIBILITY: hidden; POSITION: absolute; TOP: 255px
}
.text-index {
	Z-INDEX: 10
}
.tdsm {
	FONT-WEIGHT: normal; FONT-SIZE: 8px; FONT-FAMILY: Arial
}
.tdlg {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #5675b6; FONT-FAMILY: Arial
}
.tdlg A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.tdlg A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.tdlg A:hover {
	COLOR: #bc0021; TEXT-DECORATION: none
}
.tdlgsearch {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial
}
.tdlgsearch A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.tdlgsearch A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.tdlgsearch A:hover {
	COLOR: #bc0021; TEXT-DECORATION: none
}
.tdlgHome {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
.tdlgHome A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.tdlgHome A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.tdlgHome A:hover {
	COLOR: #bc0021; TEXT-DECORATION: none
}
.tdlgred {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #bc0021; FONT-FAMILY: Arial
}
.tdlgred A:visited {
	COLOR: #bc0021; TEXT-DECORATION: none
}
.tdlgred A:link {
	COLOR: #bc0021; TEXT-DECORATION: none
}
.tdlgred A:hover {
	COLOR: #bc0021; TEXT-DECORATION: underline
}
.text-mdsearch {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
.text-mdsearch A:visited {
	COLOR: black; TEXT-DECORATION: underline
}
.text-mdsearch A:link {
	COLOR: black; TEXT-DECORATION: underline
}
.text-mdsearch A:hover {
	COLOR: #bc0021; TEXT-DECORATION: underline
}
.text-md {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
.text-md A:visited {
	COLOR: black; TEXT-DECORATION: underline
}
.text-md A:link {
	COLOR: black; TEXT-DECORATION: underline
}
.text-md A:hover {
	COLOR: #bc0021; TEXT-DECORATION: underline
}
.text-mdhawaii {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.text-mdhawaii A:visited {
	COLOR: black; TEXT-DECORATION: underline
}
.text-mdhawaii A:link {
	COLOR: black; TEXT-DECORATION: underline
}
.text-mdhawaii A:hover {
	COLOR: #bc0021; TEXT-DECORATION: underline
}
.text-md-morenews {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
.text-md-morenews A:visited {
	COLOR: black; TEXT-DECORATION: none
}
.text-md-morenews A:link {
	COLOR: black; TEXT-DECORATION: none
}
.text-md-morenews A:hover {
	COLOR: #bc0021; TEXT-DECORATION: underline
}
.text-md-morenewsdestination {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.text-md-morenewsdestination A:visited {
	COLOR: black; TEXT-DECORATION: underline
}
.text-md-morenewsdestination A:link {
	COLOR: black; TEXT-DECORATION: underline
}
.text-md-morenewsdestination A:hover {
	COLOR: #bc0021; TEXT-DECORATION: underline
}
.text-md-red {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial
}
.text-md-red A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.text-md-red A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.text-md-red A:hover {
	COLOR: #bc0021; TEXT-DECORATION: underline
}
.sidebarborder {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.text-sm-nav {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.text-sm-nav A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.text-sm-nav A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.text-sm-nav A:hover {
	COLOR: #bc0021; TEXT-DECORATION: none
}
.search-form {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 10px; BORDER-LEFT: 1px solid; WIDTH: 119px; COLOR: #000000; BORDER-BOTTOM: 1px solid
}
.boxB_nxtsidebar {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
.boxB_nxtsidebartop {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
.sidebar {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
.sidebar A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.sidebar A:link {
	COLOR: #3333cc; TEXT-DECORATION: none
}
.sidebar A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.text-md-blue {
	FONT-SIZE: 11px; COLOR: #333399; TEXT-ALIGN: left
}
.text-md-blue A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.text-md-blue A:link {
	COLOR: #3333cc; TEXT-DECORATION: none
}
.text-md-blue A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.tdmlg {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Arial
}
.tdbold {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #333; FONT-FAMILY: Arial
}
.tdboldhotel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: Arial
}
.redtd {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #bc0021; FONT-FAMILY: Arial
}
.redlink {
	COLOR: #bc0021
}
.blacklink {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
.blacklink A:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
.blacklink A:hover {
	COLOR: #bc0021; TEXT-DECORATION: none
}
.blacklink A:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
.redlinklg {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #bc0021; FONT-FAMILY: Arial
}
.redlinklg A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #bc0021; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.redlinklg A:hover {
	COLOR: #bc0021; TEXT-DECORATION: underline
}
.redlinklg A:visited {
	COLOR: #bc0021; TEXT-DECORATION: none
}
.Homelinklg {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #bc0021; FONT-FAMILY: Arial
}
.Homelinklg A:link {
	COLOR: #bc0021; TEXT-DECORATION: none
}
.Homelinklg A:hover {
	COLOR: #bc0021; TEXT-DECORATION: underline
}
.redlinksm {
	FONT-SIZE: 10px; COLOR: #bc0021
}
.redlinksmbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #bc0021; FONT-FAMILY: Arial
}
.blacklinksmbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial
}
A.noline {
	TEXT-DECORATION: none
}
.toprightbig {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #5675b6; FONT-FAMILY: Times New Roman
}
.toprightbig A:visited {
	COLOR: #5675b6; TEXT-DECORATION: none
}
.toprightbig A:link {
	COLOR: #bc0021; TEXT-DECORATION: none
}
.toprightbig A:hover {
	COLOR: #bc0021; TEXT-DECORATION: none
}
.toprightsmall {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #5675b6; FONT-STYLE: italic; FONT-FAMILY: Times New Roman
}
.submit {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
.input {
	FONT-SIZE: 11px
}
.inputbold {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: arial
}
.BLACKhome {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #bc0021; FONT-FAMILY: Arial
}
.redhome {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #bc0021; FONT-FAMILY: Arial
}
.selectlist {
	FONT-SIZE: 10px
}
.gelbtnon {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/gel-btn-on.gif); CURSOR: hand; COLOR: #000; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial; HEIGHT: 26px
}
.gelbtnover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/gel-btn-over.gif); CURSOR: hand; COLOR: #fff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial; HEIGHT: 26px
}
.gelbtnout {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/gel-btn-out.gif); COLOR: #666666; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial; HEIGHT: 26px
}
.bottomline {
	BORDER-TOP: #bc0021 1px solid; BORDER-BOTTOM: #bc0021 1px solid
}
.topheader {
	BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 21px; COLOR: #bc0021; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Times New Roman; HEIGHT: 25px; TEXT-ALIGN: center
}
.bottomheader {
	BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #bc0021; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Times New Roman; HEIGHT: 16px; TEXT-ALIGN: center
}
.top50 {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; WORD-SPACING: 1px; COLOR: #eee; FONT-FAMILY: Times New Roman; HEIGHT: 22px
}
.graybold {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #818181; TEXT-DECORATION: none
}
.fixTable {
	TABLE-LAYOUT: fixed
}
.textSmallBold {
	FONT-SIZE: 80%; LINE-HEIGHT: 130%; FONT-FAMILY: Arial
}
.textSmallBold {
	FONT-WEIGHT: bold
}
.textSmallRed {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.textMedRedBold {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.textSmallReverseBold {
	FONT-WEIGHT: bold; COLOR: #ffffff; LETTER-SPACING: 0cm
}
.textSubSectionTab {
	FONT-WEIGHT: bold; COLOR: #333333
}
.textBodyBlackBold {
	FONT-WEIGHT: bold; COLOR: #000000
}
.textMedBlackBold {
	FONT-WEIGHT: bold; COLOR: #000000
}
.textSmallBlackBold {
	FONT-WEIGHT: bold; COLOR: #000000
}
.textSmallBlack {
	FONT-WEIGHT: normal; COLOR: #000000
}
.textSmallestBlack {
	FONT-WEIGHT: normal; COLOR: #000000
}
.textMedBlack {
	FONT-WEIGHT: normal; COLOR: #000000
}
.textBodyBlack {
	FONT-WEIGHT: normal; COLOR: #000000
}
.textSmRed {
	FONT-WEIGHT: normal; COLOR: #cc0000
}
.textSmallestRed {
	FONT-WEIGHT: normal; COLOR: #cc0000
}
.textSmallReverse {
	FONT-WEIGHT: normal; COLOR: #ffffff
}
.captionReverse {
	FONT-WEIGHT: normal; COLOR: #ffffff
}
.textSmallBlue {
	FONT-WEIGHT: normal; COLOR: #0033cc
}
.textSmall {
	FONT-SIZE: 75%; LINE-HEIGHT: 130%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textSmallBlack {
	LETTER-SPACING: -0.01cm
}
.textSmallestBlack {
	LETTER-SPACING: -0.01cm
}
.textSmallestGreen {
	LETTER-SPACING: -0.01cm
}
.textSmallestRed {
	LETTER-SPACING: -0.01cm
}
.index {
	FONT-WEIGHT: normal
}
.textLegal {
	TEXT-DECORATION: none
}
.textTagline {
	TEXT-DECORATION: none
}
.textSubSectionTab {
	TEXT-DECORATION: none
}
.textMedBlackHang {
	MARGIN-LEFT: 11px; TEXT-INDENT: -11px
}
.textHang {
	MARGIN-LEFT: 11px; TEXT-INDENT: -11px
}
.textHangSmall {
	MARGIN-LEFT: 9px; TEXT-INDENT: -9px
}
.linkRed {
	COLOR: #cc0000
}
.linkBlack {
	COLOR: black
}
.linkGrey {
	COLOR: #666666
}
.bulletRedHere {
	COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bulletRed {
	COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bulletRedSmall {
	COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bulletRedMed {
	COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bulletGoldSmall {
	COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bulletRed {
	FONT-WEIGHT: bold; FONT-SIZE: 70%
}
.bulletRedMed {
	FONT-WEIGHT: bold; FONT-SIZE: 70%
}
.bulletRedSmall {
	FONT-SIZE: 65%
}
.bulletGoldSmall {
	FONT-SIZE: 65%
}
.bulletGold {
	FONT-WEIGHT: bold; COLOR: #ffcc00
}
.bulletGoldSmall {
	FONT-WEIGHT: bold; COLOR: #ffcc00
}
.bulletRedHere {
	FONT-WEIGHT: normal
}
.box A {
	COLOR: #000
}
.boxH {
	HEIGHT: 20px; BACKGROUND-COLOR: #7788aa
}
.boxHI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.boxHC {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 2px
}
.boxH2C {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #666666; PADDING-TOP: 2px; BACKGROUND-COLOR: #eeeeee
}
.boxB {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee
}
.boxBI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #000000; PADDING-TOP: 10px
}
DIV.boxBI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px
}
.boxH_nxt {
	BACKGROUND-COLOR: #000000
}
.boxHC_nxt {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px
}
.boxB_nxt {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #eeeeee
}
.boxBI_nxt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.linkSmallHover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.linkSmallActive {
	COLOR: #cc0000
}
.linkSmallVisited {
	COLOR: #999999
}
